waterproof sealed camera - German English Dictionary